supporting cast - French English Dictionary